package ldh.im.rpc.connection.handle;

import ldh.im.rpc.connection.RpcDataChannel;
import ldh.im.rpc.dto.RpcData;
import ldh.im.rpc.exception.RpcException;

/**
 * 业务处理类
 */
public interface HandlerService {

    // 同步处理
    void handle(RpcDataChannel channel, RpcData rpcData) throws RpcException;

    // 同步处理
    void asyncHandle(RpcDataChannel channel, RpcData rpcData) throws RpcException;
}
